home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / seyon / 1-PORTING < prev    next >
Text File  |  1995-05-03  |  7KB  |  186 lines

  1.  
  2.     Seyon is reported to run on most Unix platforms. Before compiling
  3.     Seyon, edit the file config.h according to your system. Normally,
  4.     config.h is the only file that you need to edit in order to
  5.     compile Seyon.
  6.  
  7.     If you compile and run Seyon successfully, provide me with
  8.     information like the ones below. I'd appreciate that. (I can
  9.     withhold your email address if you like).
  10.  
  11.     The code right now is not very clean and not well-documented, but
  12.     I'm working on that. If you encounter a problem while porting,
  13.     send a letter to me or the Seyon mailing list and I'll help as
  14.     much as I can, especially with explanations on what the various
  15.     parts, of the code do. See the FAQ on how how to joing the list.
  16.  
  17.     The following is a list of machines/OS combinations Seyon is
  18.     reported to run on. If you want your name or address taken out of
  19.     the list (e.g. in fear some luusers who have a system like yours
  20.     might contact you if they have a problem :), send me mail to that
  21.     effect, and I'll take it out of the next release.
  22.  
  23.   HARDWARE :  DECstation 5000
  24.   OS       :  Ultrix 4.2
  25.   GUI      :  X11R5, X11R4 & X11R3
  26.   REP. BY  :  atae@spva.dnet.nasa.gov
  27.               pa@tekla.fi (Harri Pasanen)
  28.   NOTES    :
  29.  
  30.   HARDWARE :  Sun SPARC IPX, Sun SPARC (various), ?, Sun SPARC 1+, ?
  31.   OS       :  SunOS 4.1, SunOS 4.1.2 (aka Solaris 1.0.1), SunOS 4.1.3,
  32.               SunOS 4.1.1, SunOS 4.1.1
  33.   GUI      :  ?, OpenWindows 3.0, X11R5, X11R5pl22, X11R4
  34.   REP. BY  :  peter@netcom.com (Peter Davies)
  35.               tony@sundc.East.Sun.COM (Tony Vincent-Sun-Vienna)
  36.               lj@fox.vet.purdue.edu (Lance Jones)
  37.               Michael Salmon <Michael.Salmon@eos.ericsson.se>
  38.               walter@sbart.tynet.sub.org (Walter Obermiller)
  39.  
  40.   HARDWARE :  Sun SparClassic
  41.   OS       :  Solaris 2.1
  42.   GUI      :  OpenWindows 3.1
  43.   REP. BY  :  eisen@cc.gatech.edu (Greg Eisenhauer)
  44.   NOTES    :
  45.  
  46.   HARDWARE :  Sun 3
  47.   OS       :  SunOS 3.5
  48.   GUI      :  ?
  49.   REP. BY  :  bob@snuffy.penfield.ny.us (Bob Smith)
  50.   NOTES    :  See notes below about using the sgtty interface and BSD
  51.            :  ioctls.
  52.  
  53.   HARDWARE :  HP Apollo 9000
  54.   OS       :  Domain/OS-10.4
  55.   GUI      :  X11R5
  56.   REP. BY  :  eas@mpd.mem.ti.com (Eric A. Schmidt)
  57.   NOTES    :
  58.  
  59.   HARDWARE :  IBM RS/6000
  60.   OS       :  AIX 3.2.3,  AIX ?
  61.   GUI      :  X11R5pl19 with Xaw3d, ?
  62.   REP. BY  :  hellgate.utah.edu!cusa!cbs!egan (Egan F. Ford)
  63.               westmx!rodkey@uunet.UU.NET (John Rodkey)
  64.   NOTES    : "We have about 10 support people here that use Seyon
  65.               everyday. Seyon logs about 100 hours usage a week. It's
  66.               the 2nd (after X11R5) most used public software on our
  67.               site." -- Egan.
  68.  
  69.   HARDWARE :  HP 9000/300, HP 9000/750, HP 340
  70.   OS       :  HP-UX 8.0
  71.   GUI      :  X11R4, X11R4, ?
  72.   REP. BY  :  Scott Blachowicz <scott@statsci.com>
  73.               rob@cad4.lbl.gov (Robert J. McNamara)
  74.               dlemoin@xobu.nswc.navy.mil (Donald J. Lemoine)
  75.   NOTES    :  DJL plans to convert Xaw to Motif
  76.  
  77.   HARDWARE :  i383
  78.   OS       :  Linux 0.??
  79.   GUI      :  XFree86 1.1 (X11R5)
  80.   REP. BY  :  Many people (including Linus Torvalds!)
  81.   NOTES    :
  82.  
  83.   HARDWARE :  i383
  84.   OS       :  Dell SVR4.?, SVR4.0 2.2
  85.   GUI      :  X11R5
  86.   REP. BY  :  fred@cv.ruu.nl (Fred Appleman)
  87.               shane@sbcs.sunysb.edu
  88.   NOTES    :  
  89.  
  90.   HARDWARE :  i383, i386 (486 PC)
  91.   OS       :  Esix 4.0.3 (SVR4), Esix 4.0.0
  92.   GUI      :  XFree86 1.1 (X11R5)
  93.   REP. BY  :  glenn@physics.su.OZ.AU (Glenn Geers) 
  94.               Dave DeWolfe <dave.dewolfe@acadiau.ca> 
  95.   NOTES    :
  96.  
  97.   HARDWARE :  i386
  98.   OS       :  ISC SVR3.2 3.0.1
  99.   GUI      :  XFree86 1.1 (X11R5), ?
  100.   REP. BY  :  aal@broue.rot.qc.ca (Alain Hebert)  
  101.               jjb@jagware.acco.com (J.J.Bailey) 
  102.   NOTES    :
  103.  
  104.   HARDWARE :  i386
  105.   OS       :  Interactive SVR3.2 3.0
  106.   GUI      :  X11R4
  107.   REP. BY  :  wixer!fence!robert@cs.utexas.edu (Robert Cope) 
  108.   NOTES    :
  109.  
  110.   HARDWARE :  i386
  111.   OS       :  UHC UNIX System V/386 R 4.0 V 2.0 (SVR4.2)
  112.   GUI      :  XFree*6 1.2 (X11R5pl22)
  113.   REP. BY  :  work@tasha.guug.de (Felix Blank)
  114.   NOTES    :
  115.  
  116.   HARDWARE :  i386
  117.   OS       :  386BSD 0.1
  118.   GUI      :  XFree86 (X11R5)
  119.   REP. BY  :  hasty@netcom.com (Amancio Hasty Jr)
  120.               jlu@cs.umr.edu (Eric Jui-Lin Lu)
  121.               wtw@ivy.WPI.EDU (William T. Warner)
  122.   NOTES    :
  123.  
  124.   HARDWARE :  i386
  125.   OS       :  BSD/386
  126.   GUI      :
  127.   REP. BY  :  smm@acd4.acd.com (Steve McCoole)
  128.   NOTES    :
  129.  
  130.   HARDWARE :  Silicon Graphics IRIS
  131.   OS       :  
  132.   GUI      :
  133.   REP. BY  :  Craig Southeren
  134.   NOTES    :
  135.  
  136.   HARDWARE :  i386/i486
  137.   OS       :  SCO ODT
  138.   GUI      :  X11R5
  139.   REP. BY  :  Tom Kelly (tom@sco.com)
  140.   NOTES    :  #ifdef SCO code to support H/W flow control
  141.  
  142.   HARDWARE : Mips
  143.   OS       : Mips RISCos 4.52
  144.   GUI      : X11R5pl22
  145.   REP. BY  : milton@gastric.arraytech.com (Milton Scritsmier)
  146.   NOTES    :
  147.  
  148.  
  149. DETAILED NOTES:
  150.  
  151. ------------------------------
  152. A) Using the sgtty interface and BSD ioctls (old BSD systems that have
  153.    neither the POSIX termios nor the SYSV termio interfaces, like
  154.    SunOS 3.x): 
  155.  
  156. From bob@snuffy.penfield.ny.us (Bob Smith):
  157.  
  158. Well here it is, finally...  This will allow seyon to compile and
  159. function using BSD ioctls, although I should probably mention
  160. 'where it's at'...
  161.  
  162. 1) setting 8-bit mode puts the modem port into RAW mode.  This
  163.    disables Xon/Xoff and any parity settings that may be active,
  164.    even though the Xon/Xoff and parity settings will still show
  165.    as they are currently set.  Returning to 7-bit mode puts the
  166.    port back into CBREAK where Xon/Xoff and parity are once
  167.    again active.  There is no 5 or 6 bit mode, selecting those
  168.    behave the same as 7 bit mode (re-establishes CBREAK)...
  169.  
  170. 2) There is no ISTRIP equivalent in the BSD ioctls of my machine.
  171.    So that function is simply ifdef'd out...
  172.  
  173. 3) Stop bits will always be 1...  although my machine seems to have
  174.    an extension to allow setting 1 or 2 stop bits, I don't know how
  175.    portable that may be...  and since I've never had a need for 2
  176.    stop bits, I chose to leave it out...
  177.  
  178. 4) ...and something that's had me stumped for the last couple of days.
  179.    The 'led' indicators in the seyon control panel don't work for me???
  180.    For the life of me I can't figure out why, since I know from other
  181.    experience that the modem control ioctls DO work...  At one time
  182.    I had some debug code in, and sure enough, they start out working
  183.    and then quit when the initial modem settings are plugged in...
  184.    I'll figure it out eventually! :-)
  185. ------------------------------
  186.